.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background:0 0}
.text-primary{color:#52abdb!important}
.text-indigo{color:#414197!important}
.text-danger{color:#EC6E53!important}
.text-success{color:#62C78B!important}
.text-warning{color:#ECB153!important}
.text-black{color:#292929!important}
.btn{-webkit-border-radius:.125rem;border-radius:.125rem}
.btn-primary{color:#fff;background-color:#1E7DC5;border-color:#1E7DC5}
.btn-danger{color:#fff;background-color:#EC6E53;border-color:#EC6E53}
.btn-success{color:#fff;background-color:#62C78B;border-color:#62C78B}
.btn-warning{color:#fff;background-color:#FDD922;border-color:#FDD922}
.btn-warning:hover{color:#fff;background-color:#f3cf18;border-color:#f3cf18}
.btn-outline-secondary{border-color:#CED4DA}
.btn-outline-secondary:hover{background-color:#CED4DA;border-color:#CED4DA}
.btn.focus,.btn:focus{-webkit-box-shadow:none;box-shadow:none}
.breadcrumb{font-size:unset}
.table-primary,.table-primary>td,.table-primary>th{background-color:#DAE8F8}
.page-focus{height:393px}
.page-link{position:relative;display:block;padding:.8rem 1.05rem;margin-left:-1px;line-height:1.25;color:#000050;font-weight:700;background-color:#F8F8F8;border:1px solid #EDEDED}
.page-item.active .page-link{z-index:1;color:#fff;background-color:#2763A9;border-color:#2763A9}
.list-group-first .list-group-item{-webkit-border-radius:0;border-radius:0;border-left:0;border-right:0;padding-left:0;padding-right:0}
.list-group-first .list-group-item:first-child{border-top:0}
.personalCenter-infoList{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.personalCenter-infoList .list-group-item{height:90px;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.personalCenter-infoList .title{width:140px;color:#666}
.personalCenter-infoList .body .avatar{width:48px;height:48px;display:inline-block;vertical-align:middle;margin-right:10px;-webkit-background-size:cover;background-size:cover}
.clearfix:after,.list-group li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:"."}
.clearfix,.list-group li{zoom:1}
.ib{display:inline-block;*display:inline;*zoom:1}
.dn{display:none}
.db{display:block}
.fl{float:left}
.fr{float:right}
.pr{position:relative}
.prz{position:relative;zoom:1}
.oh{overflow:hidden}
.ff0{font-family:arial,\5b8b\4f53}
.ff1{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53}
.fs1{font-size:12px}
.fs2{font-size:14px}
.fwn{font-weight:400}
.fwb{font-weight:700}
.tal{text-align:left}
.tac{text-align:center}
.tar{text-align:right}
.taj{text-align:justify;text-justify:inter-ideograph}
.vam,.f-vama *{vertical-align:middle}
.wsn{word-wrap:normal;white-space:nowrap}
.pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all}
.wwb{white-space:normal;word-wrap:break-word;word-break:break-all}
.ti{overflow:hidden;text-indent:-30000px}
.ti2{text-indent:2em}
.lhn{line-height:normal}
.tdu,.f-tdu:hover{text-decoration:underline}
.tdn,.f-tdn:hover{text-decoration:none}
.toe{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis}
.csp{cursor:pointer}
.csd{cursor:default}
.csh{cursor:help}
.csm{cursor:move}
.usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.fz18{font-size:18px}
.fz10{font-size:10px}
.fz20{font-size:20px}
.fz30{font-size:30px}
.fz40{font-size:40px}
.fz50{font-size:50px}
.fz60{font-size:60px}
.fz70{font-size:70px}
.fz80{font-size:80px}
.fz90{font-size:90px}
.fz100{font-size:100px}
body{font-family:"Microsoft Yahei UI","Microsoft Yahei","微软雅黑",'Segoe UI',Tahoma,"宋体b8b\4f53",SimSun,sans-serif}
body{margin:0;color:#353535;font-size:14px}
/*@media (min-width: 768px){
    body{
      padding-top: 73px;
    }
}*/
@media (min-width:1200px){.container{max-width:1240px!important}}
a{color:#333;text-decoration:none}
a:hover,a:focus{color:#A2C73B;text-decoration:none}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}
.navbar{background-color:rgba(0,0,0,.5);padding:0rem 1rem}
@media (min-width:1200px){.navbar{min-height:73px}}
.navbar .navbar-brand{padding-top:0}
.navbar .navbar-brand img{height:auto}
.navbar .navbar-light .navbar-toggler{color:rgba(255,255,255,.8);border-color:rgba(255,255,255,.5)}
.navbar .navbar-nav .dropdown-item.active,.navbar .navbar-nav .dropdown-item:active{background-color:inherit;color:#666}
.navbar .navbar-nav .dropdown,.navbar .navbar-nav .dropleft,.navbar .navbar-nav .dropright,.navbar .navbar-nav .dropup{position:inherit}
.navbar .navbar-nav .dropdown-menu{border:0;-webkit-border-radius:0;border-radius:0;max-width:1200px;margin:auto;min-width:inherit;right:0;background:#FFF url(../images/nav-sub-deng.jpg) right 0 no-repeat}
.navbar .navbar-nav .nav-item .nav-link{font-family:RotondaC;font-size:14px;font-weight:400;text-align:center;color:#FFF}
.navbar .navbar-nav .nav-item .nav-link.active,.navbar .navbar-nav .nav-item .nav-link:hover{color:#A2C73B}
@media (min-width:768px){.navbar .navbar-nav .nav-item .nav-link{padding:1.6rem 1rem!important}}
.navbar .fl-header-right .GlobalNavSearch{background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:300px;border-radius:300px;outline:0;padding:0 35px;border:0;height:34px;font-weight:500;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;width:100%;display:block;-webkit-transition:width .2s ease-out;-moz-transition:width .2s ease-out;transition:width .2s ease-out}
.navbar .fl-header-right .GlobalNavSearch-searchIcon{background-position:center;background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100%;height:100%;width:30px;position:absolute;left:4px;top:3px;opacity:.5;background:url(../images/search.png) no-repeat top left}
.dropdown-nav{-webkit-border-radius:100px;border-radius:100px}
.btn-shopping>.btn{-webkit-border-radius:100px;border-radius:100px;background-color:#E63C38;border:0;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.btn-shopping>.btn:after{display:none}
.btn-shopping>.dropdown-menu{background-color:#333;margin:0;padding:0}
.btn-shopping>.dropdown-menu .dropdown-item{border-bottom:1px solid #7C7C7C;padding-top:12px;padding-bottom:12px;color:#FFF}
.btn-shopping>.dropdown-menu .dropdown-item:after{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;content:'›';float:right;font-size:20px;line-height:1.2em}
.btn-shopping:hover{background-color:#333}
.btn-shopping:hover>.btn{-webkit-border-radius:0;border-radius:0;padding-bottom:24px;padding-top:24px}
.btn-shopping:hover>.dropdown-menu{display:block}
.btn-shopping:hover>.dropdown-menu .dropdown-item{border-bottom:1px solid #7C7C7C;padding-top:12px;padding-bottom:12px;color:#FFF}
.btn-shopping:hover>.dropdown-menu .dropdown-item:after{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;content:'›';float:right;font-size:20px}
.btn-shopping:hover>.dropdown-menu .dropdown-item:hover{color:#FDD922;background:0 0;border-bottom:1px solid #FDD922}
.btn-company>.btn{-webkit-border-radius:100px;border-radius:100px;background-color:#333;border:0;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.btn-company>.btn:after{display:none}
.btn-company>.dropdown-menu{background-color:#333;margin:0;padding:0}
.btn-company>.dropdown-menu .dropdown-item{border-bottom:1px solid #7C7C7C;padding-top:12px;padding-bottom:12px;color:#FFF}
.btn-company>.dropdown-menu .dropdown-item:after{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;content:'›';float:right;font-size:20px;line-height:1.2em}
.btn-company:hover{background-color:#333}
.btn-company:hover>.btn{-webkit-border-radius:0;border-radius:0;padding-bottom:24px;padding-top:24px}
.btn-company:hover>.dropdown-menu{display:block}
.btn-company:hover>.dropdown-menu .dropdown-item{border-bottom:1px solid #7C7C7C;padding-top:12px;padding-bottom:12px;color:#FFF}
.btn-company:hover>.dropdown-menu .dropdown-item:after{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;content:'›';float:right;font-size:20px}
.btn-company:hover>.dropdown-menu .dropdown-item:hover{color:#FDD922;background:0 0;border-bottom:1px solid #FDD922}
.footer{min-height:300px;background-color:#f4f4f4;font-size:16px;padding:40px 0 0}
.footer-title{font-size:16px;font-weight:700;margin-bottom:15px}
.footer .hr-line{border-bottom:1px solid #818B96;height:0;margin-bottom:10px}
#swiper1 .swiper-container{max-width:1920px;margin:0 auto}
#swiper1 .swiper-slide{-webkit-background-size:cover;background-size:cover;background-position:center 0}
#swiper1 .swiper-pagination-bullet-active{background:#FFF!important;border:#75c5f0!important}
#swiper1 .swiper-container-horizontal>.swiper-pagination-bullets,#swiper1 .swiper-pagination-custom,#swiper1 .swiper-pagination-fraction{bottom:20px}
@media (max-width:768px){#swiper1 .swiper-container-horizontal>.swiper-pagination-bullets,#swiper1 .swiper-pagination-custom,#swiper1 .swiper-pagination-fraction{bottom:10px}}
.focus-page{-webkit-background-size:cover!important;background-size:cover!important;background-position:center 0;background-repeat:no-repeat;height:368px;background-color:#0071A7}
@media (max-width:1200px){.focus-page{height:0;padding-bottom:31.5%}}
.pagination{margin-bottom:40px}
.pagination-previous a,.pagination-next a{width:140px;text-align:center;line-height:30px;font-size:1.5rem;color:#333!important;border-color:transparent!important;background-color:#f4f4f4;-webkit-border-radius:25px!important;border-radius:25px!important}
.pagination-previous a:hover,.pagination-next a:hover{background-color:#FDD922}
.pagination .page-item{margin:5px}
.pagination .page-link{padding:.53rem .7rem;background-color:#F7F8FA;border:1px solid #EEE;color:#B5B9BC;font-weight:400}
.pagination .page-link:focus{-webkit-box-shadow:none;box-shadow:none}
.main{padding-top:70px;padding-bottom:60px;min-height:800px}
.home-m{padding-top:70px;padding-bottom:20px}
@media (max-width:760px){.home-m{padding:30px 0}}
.home-m .home-heading{text-align:center;display:block;padding-bottom:20px}
.home-m .home-heading small{font-size:18px;color:#373737}
.home-m .home-subtitle{font-size:16px;font-weight:700;font-stretch:normal;line-height:28px;letter-spacing:6px;color:#333}
.home-m .home-subtitle>span:hover,.home-m .home-subtitle>.active{color:#fdd922;opacity:}
.home-m .home-title{margin-bottom:8px;font-size:30px;font-weight:700;letter-spacing:12px;color:#333;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media (max-width:768px){.home-m .home-title{font-size:22px;letter-spacing:4px}}
.home-m .home-title>span{margin:0 60px}
.home-m .home-title:after,.home-m .home-title:before{display:inline-block;content:'';width:16%;height:1px;background-color:#333}
.table{font-size:unset}
.table .thead-light th{color:#333;background-color:#DAE8F8;border-color:#DAE8F8}
.table-border-no td,.table-border-no th{border-top:0}
[class^=icon]{margin-right:10px}
.icon-line{width:4px;height:18px;background-color:#00ab79;display:inline-block;vertical-align:middle;margin-right:10px;-webkit-border-radius:2px;border-radius:2px}
.flip{display:block;padding:0;list-style:none;margin-bottom:30px}
.flip li{margin-bottom:10px}
.flip li a{font-size:15px;color:#6b6b6b}
.flip li a:hover{color:#2061B7}
.article-title{font-size:26px;line-height:38px;color:#373737;font-weight:700;text-align:center;margin-bottom:10px}
.article-meta{font-size:16px;color:#bbb;text-align:center}
.article-body{padding:10px 0;font-size:16px;text-align:justify;line-height:30px;letter-spacing:0;color:#474747}
.article-body img{max-width:100%}
.hr-line{height:0;border-bottom:1px solid #CDCDCD}
.submenu .row{margin-left:-10px;margin-right:-10px}
.submenu [class*=col]{padding-right:10px;padding-left:10px}
.submenu-item{margin-bottom:16px;white-space:nowrap;padding:0 10px;height:46px;line-height:46px;font-size:18px;text-align:center;font-weight:700;background-color:#DADADA;color:#474747;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;display:block}
.submenu-item .icon{display:inline-block;vertical-align:text-bottom;-webkit-filter:brightness(100%);filter:brightness(100%);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.submenu-item:hover,.submenu-item.active{color:#FFF;background-color:#414197}
.submenu-item:hover .icon,.submenu-item.active .icon{-webkit-filter:brightness(340%);filter:brightness(340%)}
.home-class-item{display:block}
.home-class-item .ico{-webkit-border-radius:100px;border-radius:100px;margin:40px auto 10px;width:160px;height:160px;background-color:#f4f4f4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.home-class-item .ico img{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;transition:all .4s ease-out;-webkit-filter:contrast(0%);filter:contrast(0%)}
.home-class-item .text{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;transition:all .4s ease-out;text-align:center;font-size:30px;letter-spacing:1px}
.home-class-item:hover .ico img{-webkit-filter:contrast(100%);filter:contrast(100%)}
.home-class-item:hover .text{color:#FDD922}
.page{text-align:right}
.page nav ul{margin-bottom:0;padding:.46em 1.84em}
.page nav ul li a{display:inline-block;margin:0 .33em;line-height:2.26em;color:#333;font-size:1.1em;min-width:2.26em;text-align:center}
.page nav ul li a.active{background:#fdd922;-webkit-border-radius:100%;border-radius:100%;color:#fff}
.page nav{display:inline-block;background:#f4f4f4;-webkit-border-radius:2.14286em;border-radius:2.14286em}
@media (max-width:767.98px){.page nav{font-size:12px}}
.main-page{margin-top:100px}
.label-group{list-style:none;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.label-group .label{margin:.625em;padding:.42em 2em;font-size:1.0625em;background-color:#f4f4f4;-webkit-border-radius:1.5625em;border-radius:1.5625em}
.label-group .label:hover,.label-group .label.active{background-color:#FDD922;cursor:pointer}
@media (max-width:575.98px){.label-group{font-size:11px}}